package com.huikeportal.model;

import java.util.Date;

/**
 * POS数据管理model
 * 
 * @author focus
 * 
 */
/**
 * @author Joe
 *
 */
public class PosDataManagerInfo {

	// POS数据id
	private Long id;
	// 当前登录用户id
	private String userId;
	// 当前登录用户名称
	private String userName;
	// 产所编码
	private String siteKey;
	// 产所名称
	private String siteName;
	// 交易时间
	private Date transactionTime;
	// 交易笔数
	private int transactionNumber;
	// 交易额
	private double salesAmount;
	// 备注
	private String details;
	// 交易方式
	private String inputType = "0";
	// 提交方式
	private String submitType;
	// 起始时间
	private Date beginTime = new Date();
	// 结束时间
	private Date endTime;
	// 场所节点
	private SiteNode siteNode;
	// 场所类型
	private String siteType;
	// 场所范围
	private String siteArea;
	// 删除标志位
	private String flag;
	// 交易日期是否有效（在一周之内）
	private boolean valid;
	// 记录条数
	private int recordNum;
	// 所属广场
	private String square;
	// 只显示有数据场所
	private String showData;
	// 按销售额大小排行
	private String sortBySales;
	// 数据来源
	private String source;
	
	public String getSource() {
		return source;
	}
	public void setSource(String source) {
		this.source = source;
	}
	public String getShowData() {
		return showData;
	}
	public void setShowData(String showData) {
		this.showData = showData;
	}
	public String getSortBySales() {
		return sortBySales;
	}
	public void setSortBySales(String sortBySales) {
		this.sortBySales = sortBySales;
	}
	public String getSquare() {
		return square;
	}
	public void setSquare(String square) {
		this.square = square;
	}
	public int getRecordNum() {
		return recordNum;
	}
	public void setRecordNum(int recordNum) {
		this.recordNum = recordNum;
	}
	public boolean isValid() {
		return valid;
	}
	public void setValid(boolean valid) {
		this.valid = valid;
	}
	public String getFlag() {
		return flag;
	}
	public void setFlag(String flag) {
		this.flag = flag;
	}
	public String getSiteArea() {
		return siteArea;
	}
	public void setSiteArea(String siteArea) {
		this.siteArea = siteArea;
	}
	public String getSiteType() {
		return siteType;
	}
	public void setSiteType(String siteType) {
		this.siteType = siteType;
	}
	public SiteNode getSiteNode() {
		return siteNode;
	}
	public void setSiteNode(SiteNode siteNode) {
		this.siteNode = siteNode;
	}
	public Date getBeginTime() {
		return beginTime;
	}
	public void setBeginTime(Date beginTime) {
		this.beginTime = beginTime;
	}
	public Date getEndTime() {
		return endTime;
	}
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	
	public String getUserId() {
		return userId;
	}
	public void setUserId(String userId) {
		this.userId = userId;
	}
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public String getDetails() {
		return details;
	}
	public void setDetails(String details) {
		this.details = details;
	}
	
	public String getSubmitType() {
		return submitType;
	}
	public void setSubmitType(String submitType) {
		this.submitType = submitType;
	}
	public String getInputType() {
		return inputType;
	}
	public void setInputType(String inputType) {
		this.inputType = inputType;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public String getSiteKey() {
		return siteKey;
	}
	public void setSiteKey(String siteKey) {
		this.siteKey = siteKey;
	}
	public String getSiteName() {
		return siteName;
	}
	public void setSiteName(String siteName) {
		this.siteName = siteName;
	}
	public Date getTransactionTime() {
		return transactionTime;
	}
	public void setTransactionTime(Date transactionTime) {
		this.transactionTime = transactionTime;
	}
	public int getTransactionNumber() {
		return transactionNumber;
	}
	public void setTransactionNumber(int transactionNumber) {
		this.transactionNumber = transactionNumber;
	}
	public double getSalesAmount() {
		return salesAmount;
	}
	public void setSalesAmount(double salesAmount) {
		this.salesAmount = salesAmount;
	}

}
